$(function() {
  // 表单提交时，发送请求
  $('form.form-signin').on('submit', function(e) {
    // 阻止默认行为
    e.preventDefault()

    // 获取表单中用户名与密码
    const _data = $(this).serialize()
    
    // 发送 ajax 请求
    $.ajax({
      type: 'post',
      url: 'http://localhost:3000/api/admin/login',
      data: _data,
      dataType: 'json',
      success: function(res) {
        if (res.data.status === 1) { // 登录成功
          // 是否'remember me'
          const _checked = $('.remember-me').prop('checked')
          // if (_checked) { // 勾选，保存登录成功的用户信息到 localStorage
            localStorage.setItem('token', res.data.token)
            localStorage.setItem('login-user', res.data.username)
          // }
          location = './main.html'
        } else { // 登录失败
          $('div.singin-error').removeClass('hidden')
        }
      }
    })
  })
})

// <==> $(document).ready(function() {})
// 作用：在 DOM 结构加载结束，执行 ready() 方法所绑定的函数
